//package patrol.mobile.com.mobilepatrol.fragment;
//
//import android.content.Intent;
//import android.os.Handler;
//import android.os.Message;
//import android.support.v7.widget.LinearLayoutManager;
//import android.support.v7.widget.RecyclerView;
//import android.view.View;
//
//import com.dl7.recycler.adapter.BaseQuickAdapter;
//import com.dl7.recycler.listener.OnRecyclerViewItemClickListener;
//
//import java.util.ArrayList;
//import java.util.List;
//
//import butterknife.BindView;
//import patrol.mobile.com.mobilepatrol.R;
//import patrol.mobile.com.mobilepatrol.activity.BridgeDetailActivity;
//import patrol.mobile.com.mobilepatrol.activity.ScanActivity;
//import patrol.mobile.com.mobilepatrol.adapter.BridgeTrackListAdapter;
//import patrol.mobile.com.mobilepatrol.bean.QMes;
//import patrol.mobile.com.mobilepatrol.manager.QManager;
//import patrol.mobile.com.mobilepatrol.utils.CommonUtil;
//import patrol.mobile.com.mobilepatrol.utils.ThreadManager;
//
///**
// * Created by apple on 17/9/26.
// */
//
//public class BridgeTrackFragment extends BaseFragment {
//
//    @BindView(R.id.recycler)
//    RecyclerView recyclerView;
//    private BaseQuickAdapter<QMes> mAdapter;
//    private List<QMes> mList = new ArrayList<>();
//    private Handler myHandler = new Handler() {
//        public void handleMessage(Message msg) {
//            switch (msg.what) {
//                case 0:
//                    hideLoadingPanel();
//                    mList = (List<QMes>) msg.obj;
//                    mAdapter.updateItems(mList);
//                    recyclerView.setAdapter(mAdapter);
//                    break;
//            }
//            super.handleMessage(msg);
//        }
//    };
//
//    @Override
//    protected int getLayoutId() {
//        return R.layout.comment_list;
//    }
//
//    @Override
//    protected void initView() {
//        //super的重要性
//        super.initView();
//        recyclerView.setLayoutManager(new LinearLayoutManager(mActivity));
//        mAdapter = new BridgeTrackListAdapter(mActivity, mList);
//    }
//
//    @Override
//    protected void initData() {
//        showLoadingPanel(false);
//        ThreadManager.getNormalPool().execute(new Runnable() {
//            @Override
//            public void run() {
//                Message msg = myHandler.obtainMessage();
//                msg.what=0;
//                msg.obj = QManager.getQList();
//                myHandler.sendMessage(msg);
//            }
//    });
//
//
//    }
//
//    @Override
//    protected void initListener() {
//        mAdapter.setOnItemClickListener(new OnRecyclerViewItemClickListener() {
//            @Override
//            public void onItemClick(View view, int position) {
//                Intent intent = new Intent(getActivity(), BridgeDetailActivity.class);
//                intent.putExtra("qlcode",mList.get(position).qlcode);
//                startActivity(intent);
//            }
//        });
//    }
//
//    @Override
//    protected void initTitle() {
//        iv_back.setImageResource(R.mipmap.qrcode);
//        iv_back.setVisibility(View.VISIBLE);
//        iv_back.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//                startActivity(ScanActivity.class);
//                CommonUtil.openNewActivityAnim(mActivity, false);
//            }
//        });
//        tv_center_title.setVisibility(View.VISIBLE);
//        tv_center_title.setText("桥梁巡查");
//
//        iv_right_title.setVisibility(View.VISIBLE);
//        iv_right_title.setImageResource(R.mipmap.upload);
//        iv_right_title.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//
//            }
//        });
//
//    }
//}
